package com.foreveredu.erlms.domain;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;

/*
 * @author hushigang 2012/12/9
 * 领域模型类——最大网报号和报名号记录
 * 对系统中做出修改，因以前的网报号产生机制，容易导致重号现象，所以创建该模型类，始终暂存最大的网报号和报名号，
 * 当考生报名时，则修改当前网报号，考生交费时，则修改当前报名号，
 * 每次修改系统参数中的考试届次时，则将这两个值置为1。
 */
@Entity
@Table(name = "maxSNRecord")
public class MaxSNRecord {

	private static final long serialVersionUID = 1L;
	private int id;// 编号
	private int serialNumber;// 网报号
	private int enrollNumber;// 报名号

	@Id
	@GeneratedValue(strategy = GenerationType.AUTO)
	public int getId() {
		return id;
	}

	public void setId(int id) {
		this.id = id;
	}
	
	@Column
	public int getSerialNumber() {
		return serialNumber;
	}

	public void setSerialNumber(int serialNumber) {
		this.serialNumber = serialNumber;
	}

	@Column
	public int getEnrollNumber() {
		return enrollNumber;
	}

	public void setEnrollNumber(int enrollNumber) {
		this.enrollNumber = enrollNumber;
	}

}
